Though not in the town centre, it benefits from a charming countryside setting between Penarth and Barry, and has a restaurant.
Penarth does not have many hotels.
PIERSON'S HOTEL - located on the seafront.